use rstest::rstest;

use super::super::*;

#[rstest]
fn test_tile_selection_policy_raw_initialization(
    #[values(TileSelectionPolicy::Priority, TileSelectionPolicy::Random)]
    tile_selection_policy: TileSelectionPolicy,
) {
    match tile_selection_policy {
        // The following match will fail if any variant is missing or any one is not a unit variant.
        TileSelectionPolicy::Priority | TileSelectionPolicy::Random => (),
    }
}
